April's Economic Slowdown: German Business Activity Hits a 14-Month Low
Germany's services sector contracted in April, with the PMI Business Activity Index falling to a 14-month low of 49.0. The Composite PMI Output Index slightly grew to 50.1, support...